English Dictionary
◊ NO MAN'S LAND
no man's land
n : an unoccupied area between opposing armies [syn: {no-man's-land}]